Schreibender Zugriff aus HTML mit Microsoft XMLHTTP-Objekt
Anwendungsbeispiel für die Verwendung des PlugIns "WRITEPI" zur Veränderung von Prozessdaten
in einem entfernten Controller unter Verwendung des XMLHTTP-Objektes aus dem MSXML3-SDK.
Die HTML-Datei kann sich auf einem beliebigen Webserver befinden.
Dieses Beispiel erfordert den InternetExplorer 6 von Microsoft.
Ein Javascript erzeugt und parametriert das XMLHTTP-Objekt, mit der Methode "send" werden die Formulardaten
an den entfernten Host gepostet.
Ablauf:
Die HTML-Seite wird von einem beliebigen Webserver abgerufen und stellt Eingabefelder für Hostnamen,
Adresse, Format und Wert zur Verfügung. Die Betätigung des WRITEPI-Buttons ruft die JScript-Funktion
PostWritePI() auf.
In der Funktion werden die Eingabefelder ausgewertet und mit "new ActiveXObject("Msxml2.XMLHTTP.3.0")"
ein XMLHTTP-Objekt erzeugt und parametriert. Mit dem Aufruf der Methode "send" wird ein HTML-POST Telegramm
an den übergebenen Host gesendet. Nach Ausführung des WritePI-Plugins erfolgt ein redirect auf die Ausgangsseite.